package net.xlsa.common.licence.creator;

import org.apache.commons.tfs.VersionType;

import net.xlsa.common.licence.LicenceCreator;

public class LiBinGongzhongLicenceCreator {

	/**
	 * @param args
	 * @throws Exception
	 */
	public static void main(String[] args) throws Exception {

//		LicenceCreator creator = new LicenceCreator();
//		creator.setName("勘察管理系统"); // 产品名称
//		creator.setCode("LSA-SMS"); // 产品编码
//		creator.setVersion("1.0"); // 版本号
//		creator.setVersionType(VersionType.Standard); // 版本类型
//		creator.setCopyright("成都远策数码有限公司"); // 版权信息
//		creator.setUnit("四川公众勘察咨询有限公司"); // 被许可单位
//		creator.setExpiry(LicenceCreator.toDate("20180630")); // 到期日期，空为无限制
//		creator.setUserLimit(500); // 许可的用户数，0为无限制
//		//creator.setBoard("/JY3YC3X/CN7016325305G9/"); // 被许可的主板序列号，空为无限制
//		//creator.setCpus("BFEBFBFF000206A7"); // 被许可的CPU序列号，空为无限制，多个以逗号分隔
//		//creator.setDisks("275871300,462461"); // 被许可的硬盘序列号，空为无限，多个以逗号分隔
//		//creator.setMacs("D4-BE-D9-EA-A0-96"); // 被许可的MAC地址，空为无限制，多个以逗号分隔
//
//		creator.generate();
//		creator.store("E://Doc//Xlsa//Gongzhong//product-env//licence.properties");
		
		LicenceCreator creator = new LicenceCreator();
		creator.setName("勘察作业系统"); // 产品名称
		creator.setCode("XLSA-CMS"); // 产品编码
		creator.setVersion("1.02"); // 版本号
		creator.setVersionType(VersionType.Standard); // 版本类型
		creator.setCopyright("成都遐迩科技有限公司"); // 版权信息
		creator.setUnit("四川通信科研规划设计有限责任公司"); // 被许可单位
		creator.setExpiry(LicenceCreator.toDate("21181030")); // 到期日期，空为无限制
		creator.setUserLimit(1000); // 许可的用户数，0为无限制
		//creator.setBoard(""); // 被许可的主板序列号，空为无限制
//		creator.setCpus("BFEBFBFF000206A7"); // 被许可的CPU序列号，空为无限制，多个以逗号分隔
		//creator.setDisks("2085431070,279513666,76391012,613949936"); // 被许可的硬盘序列号，空为无限，多个以逗号分隔
//		creator.setMacs("44-33-4C-47-BC-12"); // 被许可的MAC地址，空为无限制，多个以逗号分隔

		creator.generate();
//		creator.store("/Users/libin/Desktop/licence.properties");
		creator.store("C:/Users/libin/Desktop/licence.properties");
		
	}

}
